.login_main{
  /* background-image: url(../../assets/login/background.jpg);
  background-size: 100% 100%; */
  // background-color:rgb(96, 108, 136);
  background-color: #fff;
  width: 100vw;
  height: 100vh;
}
.login_page{
  display: grid;
  grid-template-rows: 21.5vh 56vh 17.5vh ;
  grid-row-gap: 2.5vh;
  width: 100vw;
  height: 100vh;
}
.login_page_header{
  display: flex;
  align-self:flex-end;
  justify-self:center;
}
.header_logo{
  background-image:url(../../assets/login/logo.png);
  background-size: 5vw 7vh;
  width: 5vw;
  height: 7vh;
  background-repeat: no-repeat;
  align-self: flex-end;
  justify-self: center;
}
.header_title{
  font-size: 4.2vh;
  color: #000;
  align-self: flex-end;
  justify-self: center;
  margin-left: 1vw;
}
.login_page_body{
  justify-self: center;
  align-self: flex-start;
  width: 21vw;
  height: 30vh;
  
  // :global {
  //   .antd-card {
  //     border-color: rgb(96, 108, 136);
  //   }

  //   .ant-card-body {
  //     background-color:rgb(96, 108, 136);
  //   }

  //   .ant-card-head {
  //     background-color:rgb(96, 108, 136);
  //   }

  //   .ant-input-affix-wrapper .ant-input:focus {
  //     border: none;
  //     border-bottom: 1px solid white !important;
  //     box-shadow: none;
  //   }
  // }
}
.page_body_card{
  width: 21vw;
  height: 33.7vh;
  // :global {
  //   .ant-input-affix-wrapper {
  //     background-color:rgb(96, 108, 136) !important;
  //     :global {
  //       .ant-input {
  //         background-color:rgb(96, 108, 136) !important;
  //       }
  //     }
  //   }
  // }
}
.page_body_card_register{
  width: 21vw;
  height: auto;
  // :global {
  //   .ant-input-affix-wrapper {
  //     background-color:rgb(96, 108, 136) !important;
  //     :global {
  //       .ant-input {
  //         background-color:rgb(96, 108, 136) !important;
  //       }
  //     }
  //   }
  // }
}

:global(.ant-tabs-nav .ant-tabs-nav-wrap){
  margin-left: 7vw;
  align-self:flex-end;
}
:global(.ant-card-body){
  padding: 0;
}
:global(.ant-form .ant-form-horizontal){
  padding: 0;
}

// :global(.ant-card-body) {
//   padding: 10px !important;
// }
// :global(.ant-form-item-control-input){
//   width: 20vw;
//   margin: 4vh;
// }
// :global(.ant-row .ant-form-item){
//   justify-content:center;
//   margin-bottom: 10px !important; 
//   row-gap: 10px !important;
// }